<?php

// uncomment the following to define a path alias
// Yii::setPathOfAlias('local','path/to/local-folder');

// This is the main Web application configuration. Any writable
// CWebApplication properties can be configured here.
require('D:\xampp\htdocs\pk-stat-portal\pk-stat-portal\protected\config\config.php');
return array(
      'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
      'name'=>'My Web Application',

      // preloading 'log' component
      'preload'=>array('log'),

      // autoloading model and component classes
      'import'=>array(
            'application.models.*',
            'application.components.*',
      ),

      'modules'=>array(
            // uncomment the following to enable the Gii tool

            'gii'=>array(
                  'class'=>'system.gii.GiiModule',
                  'password'=>false,
                  // If removed, Gii defaults to localhost only. Edit carefully to taste.
                  'ipFilters'=>array('127.0.0.1','::1'),
            ),

      ),

      // application components
      'components'=>array(
            'user'=>array(
                  // enable cookie-based authentication
                  'allowAutoLogin'=>true,
            ),
            // uncomment the following to enable URLs in path-format

            'urlManager'=>array(
                  'urlFormat'=>'path',
                  'rules'=>array(
                        '<controller:\w+>/<id:\d+>'=>'<controller>/view',
                        '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
                        '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
                  ),
            ),
            /*
      'db'=>array(
            'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
      ),
      */
            // uncomment the following to use a MySQL database

            'db'=>array(
                  'connectionString' => 'mysql:host=localhost;dbname=game',
                  'emulatePrepare' => true,
                  'username' => 'root',
                  'password' => '',
                  'charset' => 'utf8',
            ),

//          'db'=>array(
//              'connectionString' => 'mysql:host=127.0.0.1;port=53806;dbname=game',
//              'emulatePrepare' => true,
//              'username' => 'mozone',
//              'password' => 'morangerunmozone',
//              'charset' => 'utf8',
//          ),

            'errorHandler'=>array(
                  // use 'site/error' action to display errors
                  'errorAction'=>'site/error',
            ),
            'log'=>array(
                  'class'=>'CLogRouter',
                  'routes'=>array(
                        array(
                              'class'=>'CFileLogRoute',
                              'levels'=>'error, warning',
                              'enabled' => YII_DEBUG,
                        ),
                        array(
                              'class' => 'CFileLogRoute',
                              'levels' => 'error, warning, info',
                              'logFile' => 'Test'.date('Y-m-d').'.log',
                              'categories' => 'Test.*',

                        ),
                        array(
                              'class' => 'CFileLogRoute',
                              'levels' => 'error, warning, info',
                              'logFile' => 'User'.date('Y-m-d').'.log',
                              'categories' => 'User.*',

                        ),
                        array(
                              'class' => 'CFileLogRoute',
                              'levels' => 'error, warning, info',
                              'logFile' => 'UserService'.date('Y-m-d').'.log',
                              'categories' => 'UserService.*',
                        ),
                        array(
                              'class' => 'CFileLogRoute',
                              'levels' => 'error, warning, info',
                              'logFile' => 'Filters'.date('Y-m-d').'.log',
                              'categories' => 'Filters.*',

                        ),
                        array(
                              'class' => 'CFileLogRoute',
                              'levels' => 'error, warning, info',
                              'logFile' => 'Shooter'.date('Y-m-d').'.log',
                              'categories' => 'Shooter.*',
                        ),
                        array(
                              'class' => 'CFileLogRoute',
                              'levels' => 'error, warning, info',
                              'logFile' => 'ItemService'.date('Y-m-d').'.log',
                              'categories' => 'ItemService.*',
                        ),
                      array(
                          'class' => 'CFileLogRoute',
                          'levels' => 'error, warning, info',
                          'logFile' => 'VerifyReceipt'.date('Y-m-d').'.log',
                          'categories' => 'VerifyReceipt.*',
                      ),
                        // uncomment the following to show log messages on web pages
                        /*
                        array(
                              'class'=>'CWebLogRoute',
                        ),
                        */
                  ),
            ),
      ),

      // application-level parameters that can be accessed
      // using Yii::app()->params['paramName']
      'params'=>array(
            // this is used in contact page
            'adminEmail'=>'webmaster@example.com',
      ),

);